i/he/she flailed - French English Dictionary